package com.java.demo6;

public class Test06 {

    /*
     * main方法中有static关键字
     *  1.main可以直接调用本类中的静态方法，静态属性
     *  2.main可不以直接调用本类中的非静态方法，非静态属性，必须new出对象访问
     * */

    private static int staticAge = 10;

    private int age = 100;

    public static void main(String[] args) {
        //main方法注入参数
        for (String arg : args) {
            System.out.println(arg);
        }
        //调用静态成员方法，静态属性
        test1();
        System.out.println(staticAge);
        //不能直接调用非静态方法，需要new出对象
//        test2();
        Test06 test = new Test06();
        test.test2();
        System.out.println(test.age);
    }

    public static void test1() {}

    public void test2() {}
}
